Python Job: Software Engineer

Job added on

Location

Berlin - Germany

Job type

Full-Time

Python Job Details

Our client enables the development, production and manufacture of sustainable and efficient engineering solutions through 3D simulation software.

Tasks

  • Design and implement software architectures that can coordinate CRUD operations and complex business logic in a consistent API.
  • Optimize the client-server communication of large datasets using compression, data reduction and suitable communication protocols.
  • Extend our simulation data model and the corresponding business logic to cope with demands for simulation analysis, simulation comparison, simulation parametrization.
  • Coordinate with other developers between front- and backend development to provide the user with the best experience.

Requirements

Needed Skills:

  • You have advanced experience in developing web services in python.
  • You follow professional software engineering principles like design patterns, clean code, testing procedures and CI/CD.
  • You are familiar with (No) SQL Databases.
  • You have experience in client-server and inter-server communication patterns like rest APIs, Web Sockets, RabbitMQ or RPC.
  • You are familiar with frontend development (preferable React, Typescript).
  • You have experience in handling large complex datasets (e.g. HDF5).
  • You are familiar with agile software development and a DevOps culture.

Preferred Skills:

  • You have domain knowledge in the field of computer-aided engineering (CAE).
  • You have experience in 3D data visualization with three.js or WebGL in general.
  • You have experience in docker and kubernetes.

Preferred Educational Background:

  • Software Engineering, Computer Science, Engineering Science or comparable

Benefits

  • You can grow together with the client and make great things happen.
  • You will receive a competitive remuneration package and valuable company benefits.
  • Your remuneration and that of your colleagues is transparent.
  • Your workplace is centrally located in Berlin with good transport connections.
  • You celebrate your successes together at numerous events.

Advantages of applying with Taledo?

Taledo is the leading all-in-one suite for talent acquisition and relations for digital roles.

After a two-minute registration you get access to Taledo and companies will apply to you.

We work with the most innovative companies - from startups to corporations - and have already helped hundreds of candidates find their dream job.

If you accept a job offer through Taledos Professional Recruitment Services, you will receive a Taledo gift box with high-quality goodies and a bottle of champagne as a small thank you.

If you recommend a friend who is referred through Taledos Recruitment Services, you will receive a bonus of € 1,000. Recommendations can be sent to [email protected].